opening in an irrigation canal - Türkçe İngilizce Sözlük